GJBZ 117-1999 军用软件验证和确认计划指南
ID: |
171EE980F4424A63BD307D252E7E9828 |
文件大小(MB): |
1.13 |
页数: |
29 |
文件格式: |
|
日期: |
2024-7-14 |
购买: |
文本摘录(文本识别可能有误,但文件阅览显示及打印正常,pdf文件可进行文字搜索定位):
中华人民共和国国家军用标准,FL0137 GJB/Z 117-99,军用软件验证和确认计划指南,The guide to the military software verification and validation plans,1999-03-24 发布1999-09-01 实施,中国人民解放军总装备部批准,目 次,1 范围(1),1.1 主题内容. (1),1.2 适用范围. (1 ),2引用文件(1),3定义(1),3.1 约定 (1),3.2 术语 (1 ),3.3 缩略语. (3 ),4 一般要求. (3),4.1 V&V任务.. (3),4.2 生存期模型.. (4),4.3 生存期各阶段内容要求(4),4.4 其它要求..(4),5详细要求. (5 ),5.1 软件验证和确认计划(SWP)的格式要求 .. (5 ),5.2 软件验证和确认计划的内容要求和格式. (6),附录A可选的V&V任务的描述(参考件)..(24),-IX. - I,刖 5,本指导性技术文件主要参考了 IEEE Std 1012 - 1986《软件验证和确认计,划X,本指导性技术文件为军用软件验证和确认计划(SWP)的格式、内容规定了,统一且最低限度的要求。本指导在技术文件中定义的软件验证和确认将为军用,软件项目的各个阶段提供一个全面的评价,这样有助于;,a.在软件生存期中尽早检测和改正差错;,b.减小对项目风险、成本和进度的影响;,c.提高软件质量和可靠性;,d.改进软件过程管理的透明度;,e.尽快评估建议的修改及其影响,本指导性技术文件试图为负责制定或评估软件验证和确认计划的组织提供,指导。本指导性技术文件也可用于项目管理者、软件开发者、质量保证组织、采购,者、最终用户、软件维护者以及验证与确认组织。如果验证和确认(V&V)由某一,独立小组执行,则SWP宜规定独立于软件开发和维护的V&V工作的维护准,则,中华人民共和国国家军用标准,军用软件验证和确认计划指南,The guide to th,military software,verification and validation plans,GJB/Z 117-99,1范围,1.1 主题内容,本指导性技术文件规定了军用软件验证和确认计划(SWP)的基本格式和内容,1.2 适用范围,本指导性技术文件适用于关键和非关键的军用软件,并且适用于软件生存期所有阶段,2引用文件,本章无条文,3定义,3.1约定,使用术语“文档集” (documentation),而不用“文档”(document) .以表示信息可能存在于若,干文档中或可能嵌入一个文档的多个章条中,3.2术语,本指导性技术文件采用下列术语,3. 2. 1 验收测试 acceptance testing,为确定系统是否符合其验收准则及客户是否接收该系统而进行的正式测试,3.2.2 异常 anomaly,在文档集或在软件运行中发现的偏离已验证的软件产品或引用文档期望值的任何事物,关键异常应在着手进行生存期下一个阶段的V&V工作前解决,3.2. 3 部件测试 component testing,为验证一个软件元素(例如单元、模块)或软件元素集的设计实现而进行的测试,3.2. 4 概念阶段 concept phase,软件开发项目的初始阶段,在本阶段儒要用文档集对用户的需求进行描述和评估(例如,系统需求陈述、系统定义文档、软件任务书、前期规划报告、项目初始备忘录、可行性研究、管理,规程和有关项目的策略等),3.2. 5 关键软件 critical software,其故障可能影响安全性或引起巨大经济、社会或军事损失的软件,3.2.6 设计阶段 design phase,总装备部1999-03-24发布 1999-09-01实施,GJB/Z 117-99,软件生存期的一个阶段,在此期间进行体系结构、软件部件、接口和数据的设计,编制文,档,并对其进行验证以确定是否满足要求,3.2.7 实现阶段 implementation phase,软件生存期的一个阶段,在此期间根据设计文档集制造软件产品并排除其中的错误,3.2.8 安装和检验阶段 installation and checkout phase,软件生存期的一个阶段,在此期间软件产品被集成到运行环境中,并在该环境中加以测,试,以保证该产品能按照要求进行工作,3.2.9 集成测试 integration testing,一种有序的测试过程?在该过程中,对软件诸元、硬件诸元或软硬件诸元进行联合并测试,直到整个系统集成起来,3. 2. 10 生存期阶段 life-cycle phase,软件开发或运行期间的任何一个阶段,其特点在于进行一项主要类型的活动(例如设计或,测试)。对于V&V来说,这些阶段可以相互交错;仅当一个阶段开发的产品完全进行验证后,时才能给出该阶段的V&V结论,3.2. 11最低限度的任务 minimum tasks,这些V&V任务可应用于所有项目,对于关键软件,V&V计划应包含所有这样的任务;,对于非关里软件的V&V,这些任务是建议的,3. 2.12 运行和维护阶段 operation and maintenance phase,软件生存期的一个阶段,在此期间软件产品在规定的运行环境中使用、并对其监控,需要,时对软件产品进行修改以改正问题或对变化了的需求作出响应,最终获得满意的功能和性能,3.2. 13 可选任务 optional tasks,应用于某些但不是全部软件的那些V&V任务,或者那些要求使用专门工具或技术的,V&V任……
……